home *** CD-ROM | disk | FTP | other *** search
/ EuroCD 3 / EuroCD 3.iso / Programming / SecalDemo / Inc / intuition / classusr.inc < prev    next >
Text File  |  1998-06-24  |  1KB  |  68 lines

  1. include "inc/utility/hooks.inc";
  2.  
  3. struct Msg is
  4.   MethodID:ulong;
  5. ;
  6.  
  7. def ROOTCLASS = "rootclass";
  8. def IMAGECLASS = "imageclass";
  9. def FRAMEICLASS = "frameiclass";
  10. def SYSICLASS = "sysiclass";
  11. def FILLRECTCLASS = "fillrectclass";
  12. def GADGETCLASS = "gadgetclass";
  13. def PROPGCLASS = "propgclass";
  14. def STRGCLASS = "strgclass";
  15. def BUTTONGCLASS = "buttongclass";
  16. def FRBUTTONCLASS = "frbuttonclass";
  17. def GROUPGCLASS = "groupgclass";
  18. def ICCLASS = "icclass";
  19. def MODELCLASS = "modelclass";
  20. def ITEXTICLASS = "itexticlass";
  21. def POINTERCLASS = "pointerclass";
  22.  
  23. def OM_Dummy = ($100);
  24. def OM_NEW = ($101);
  25. def OM_DISPOSE = ($102);
  26. def OM_SET = ($103);
  27. def OM_GET = ($104);
  28. def OM_ADDTAIL = ($105);
  29. def OM_REMOVE = ($106);
  30. def OM_NOTIFY = ($107);
  31. def OM_UPDATE = ($108);
  32. def OM_ADDMEMBER = ($109);
  33. def OM_REMMEMBER = ($10a);
  34.  
  35. struct opSet is
  36.   MethodID:ulong;
  37.   ops_AttrList:ulong;
  38.   ops_GInfo:ulong;
  39. ;
  40.  
  41. struct opUpdate is
  42.   MethodID:ulong;
  43.   opu_AttrList:ulong;
  44.   opu_GInfo:ulong;
  45.   opu_Flags:ulong;
  46. ;
  47.  
  48. def OPUF_INTERIM = (1<<0);
  49.  
  50. struct opGet is
  51.   MethodID:ulong;
  52.   opg_AttrID:ulong;
  53.   opg_Storage:ulong;
  54. ;
  55.  
  56. struct opAddTail is
  57.   MethodID:ulong;
  58.   opat_List:ulong;
  59. ;
  60.  
  61. def opAddMember = opMember;
  62.  
  63. struct opMember is
  64.   MethodID:ulong;
  65.   opam_Object:ulong;
  66. ;
  67.  
  68.